first changes v2
more changes v2